dry rubber - Turkish English Dictionary